Alpine skullcap - Espagnol Anglais Dictionnaire